armoured recovery vehicle (arv) - Alemán Inglés Diccionario